package SEG_BusinessLayer;

import SEG_DataLayer.SEG_ModuloDL;
import SEG_EntityLayer.SEG_ModuloEL;
import java.util.List;

public class SEG_ModuloBL {
    
    private final static SEG_ModuloBL _instancia = new SEG_ModuloBL();
    
    private SEG_ModuloBL() {
        
    }
    
    public static SEG_ModuloBL getInstancia() {
        return _instancia;
    }
    
    //-----------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Select">
    
        /**
        * Lista los módulos que tiene acceso el usuario.
        * @return  una <code>Lista</code> de los módulos del usuario.
        * @author Juan Manuel Abanto Mera
        */
        public List<SEG_ModuloEL> ListarModuloxUsuario(int usuario) throws Exception {
            try {
                return SEG_ModuloDL.getInstancia().ListarModuloxUsuario(usuario);
            }
            catch(Exception ex) {
                throw new Exception(ex);
            }
        }
    
    // </editor-fold>
    
    //-------------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Insert">
    // </editor-fold>
    
    //-------------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Update">
    // </editor-fold>
    
    //------------------------------------------------------------------------------    
    // <editor-fold defaultstate="collapsed" desc="Delete">
    // </editor-fold>
        
}
